/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */

package beans;

import banco.ConexaoBD;
import banco.UsuarioDAO;
import java.io.Serializable;
import java.sql.SQLException;
import javax.faces.bean.ManagedBean;
import javax.enterprise.context.SessionScoped;

/**
 *
 * @author Joao
 */

@ManagedBean(name = "afastamento")
@SessionScoped

public class Afastamento implements Serializable {

    private String nome, portaria, motivo, substituto, periodo;

    UsuarioDAO user = new UsuarioDAO(ConexaoBD.getConexaoBD());
    
    public String getMotivo() {
        return motivo;
    }

    public void setMotivo(String motivo) {
        this.motivo = motivo;
    }

    public String getNome() {
        return nome;
    }

    public void setNome(String nome) {
        this.nome = nome;
    }

    public String getPeriodo() {
        return periodo;
    }

    public void setPeriodo(String periodo) {
        this.periodo = periodo;
    }

    public String getPortaria() {
        return portaria;
    }

    public void setPortaria(String portaria) {
        this.portaria = portaria;
    }

    public String getSubstituto() {
        return substituto;
    }

    public void setSubstituto(String substituto) {
        this.substituto = substituto;
    }

    public String envia() throws SQLException {
                  
          user.setAfastamento(nome, portaria, motivo, substituto, periodo);

          return "indexAdm.xhtml";
    }
}
